Eliminate hard coded items from x86_64 __xen_guest section
authorcl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Mon, 20 Feb 2006 16:42:54 +0000 (16:42 +0000)
committercl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Mon, 20 Feb 2006 16:42:54 +0000 (16:42 +0000)
commit448cb8937a0f62d5f7804afc85b6f1e6a14d9cbd
tree3eb8d44db60e653b5e4e82cf84452d2e3796dd5d
parent83e8b14bc417fe4570e5fd57b880d10fa0b6aaef
Eliminate hard coded items from x86_64 __xen_guest section
to avoid problems when the position of the hypercall page changes.
Further, clean up many things to avoid needless differences to native
code, while also adding a couple of adjustments that only will be
submitted for native code inclusion, that simplify code, or that
remove unused elements.

From: Jan Beulich <JBeulich@novell.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
linux-2.6-xen-sparse/arch/x86_64/kernel/head-xen.S
linux-2.6-xen-sparse/arch/x86_64/kernel/head64-xen.c